Skip to main content
Version: 2.0

Flow Message

Flows messages contain a call-to-action button that users can tap. Tapping the button displays your custom Flow.

ParameterDescription
InteractiveObject.

The interactive message configuration.
interactive typeRequired.

Value must be "flow".
interactive actionRefer the table below.


ParameterDescription
nameRequired.

Value must be "flow".
parametersObject.

mode

The Flow can be in either draft or published mode (Default value: published).
flow_message_versionRequired.

Value must be "3".
flow_idRequired.

Unique ID of the Flow.
flow_ctaRequired.

Text on the CTA button. For example: "Signup".

Character limit - 20 characters (no emoji).
flow_actionnavigate or data_exchange.

Payload

{
"recipient_type": "individual",
"to": "9199XXXXXX",
"type": "interactive",
"interactive": {
"type": "flow",
"header": {
"type": "text",
"text": "hello there"
},
"body": {
"text": "abcd"
},
"action": {
"name": "flow",
"parameters": {
"flow_message_version": "3",
"mode": "draft",
"flow_token": "16570024150198910848",
"flow_id": "1",
"flow_cta": "Book!",
"flow_action": "data_exchange"
}
}
}
}